end artery - French English Dictionary